package com.egao.common.module.student.entity.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * 学生就业意向
 * @author lym
 */
@Data
public class StudentIntenVO {

    @ApiModelProperty("学生ID")
    private Integer id;

    @ApiModelProperty(value = "学历 1本科 2研究生", notes = "xl 本科对应本科 硕士博士对应研究生")
    private String degree;

    @ApiModelProperty("学历")
    private String xl;

    @ApiModelProperty("信息匹配自定义意向职位")
    private String intenName;

    @ApiModelProperty("职位集合")
    private List<String> listIntenName;

    @ApiModelProperty("期望薪资")
    private String salary;

    @ApiModelProperty("信息匹配自定义意向工作地区")
    private String intenAddress;

    @ApiModelProperty("工作地区集合")
    private List<String> listIntenAddress;

    @ApiModelProperty("信息匹配自定义意向月薪")
    private String intenSalary;

    @ApiModelProperty("信息匹配自定义意向单位性质")
    private String intenNature;

    @ApiModelProperty("单位性质集合")
    private List<String> listIntenNature;

    @ApiModelProperty("信息匹配自定义意向单位行业")
    private String intenIndustry;

    @ApiModelProperty("单位行业集合")
    private List<String> listIntenIndustry;

    @ApiModelProperty("信息匹配自定义意向单位规模")
    private String intenScale;

    @ApiModelProperty("单位规模集合")
    private List<String> listIntenScale;

    @ApiModelProperty("简历地址")
    private String resumeUrl;

    @ApiModelProperty("简历文件名")
    private String resumeName;

    @ApiModelProperty("是否接受推送 0不接受 1接受")
    private String pushState;

    @ApiModelProperty("简历类型")
    private String resumeType;

    @ApiModelProperty("简历")
    private StudentResumeVO studentResumeVO;

    @ApiModelProperty("简历填写项")
    private List<StudentResumeItemVO> itemList;

    @ApiModelProperty("学生姓名")
    private String studentName;

    @ApiModelProperty("出生日期")
    private String birthday;

    @ApiModelProperty("出生日期")
    private String studentSex;

    @ApiModelProperty("所在地")
    private String studentAddress;

    @ApiModelProperty("学生电话")
    private String studentMobile;

    @ApiModelProperty("学生邮箱")
    private String studentEmail;

    @ApiModelProperty("学生政治面貌")
    private String studentPolitical;

    @ApiModelProperty("毕业去向意向 求职、升学(出境)、考公、考研")
    private List<String> inten;
    @ApiModelProperty("升学(出国出境) 洲国家学校1")
    private List<Integer> sxQsTree1;
    @ApiModelProperty("升学(出国出境) 洲国家学校2")
    private List<Integer> sxQsTree2;
    @ApiModelProperty("升学(出国出境) 洲国家学校3")
    private List<Integer> sxQsTree3;
    @ApiModelProperty("升学(出国出境) 专业")
    private String sxMajor;
    @ApiModelProperty("考公 类型")
    private String kgType;
    @ApiModelProperty("考公 地区省")
    private String kgProvince;
    @ApiModelProperty("考公 地区市")
    private String kgCity;
    @ApiModelProperty("考研 学校")
    private List<String> kySchools;
    @ApiModelProperty("考研 专业")
    private String kyMajor;

}
